//package com.zmn.plat.dubbo.interfaces.base;
//
//import com.zmn.common.dto.VtDTO;
//import com.zmn.common.dto2.ResponseDTO;
//import com.zmn.plat.dubbo.utils.DubboConsts;
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import io.swagger.annotations.ApiParam;
//
//import javax.validation.Valid;
//import javax.validation.constraints.NotEmpty;
//import javax.validation.constraints.Size;
//import java.util.List;
//
///**
// * 描述: 故障现象dubbo接口类
// *
// * @author fengxuecai
// * @since 2021/11/24 14:19
// */
//@Api(value = "故障现象dubbo接口类", tags = {"故障现象"})
//public interface FaultPhenomenonRemoteService {
//
//    /**
//     * 描述: 根据故障现象id集合查询故障现象详情
//     *
//     * @param faultPhenIds 故障现象id集合
//     * @return ResponseDTO<List<com.zmn.common.dto.VtDTO>> 故障现象
//     * @author fengxuecai
//     * @since 2021/11/26 10:40
//     */
//    @ApiOperation(value = "根据故障现象查询故障现象详情", response = ResponseDTO.class, tags = {"查询故障现象详情"})
//    ResponseDTO<List<VtDTO>> listPhenomenonByPhenIds(
//            @NotEmpty(message = "故障现象id集合不能为空且个数不能超过" + DubboConsts.MAX_PARAM_LENGTH)
//            @Size(min = 1, max = DubboConsts.MAX_PARAM_LENGTH, message = "故障现象id集合查询不能超过：" + DubboConsts.MAX_PARAM_LENGTH)
//            @ApiParam(value = "故障现象id集合", required = true) @Valid List<Integer> faultPhenIds);
//
//}
